home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 January / PCWorld_2007-01_cd.bin / v cisle / autoit / autoit-v3.2.0.1-setup.exe / Examples / Helpfile / _GUICtrlTreeViewGetParentID.au3 < prev    next >
Text File  |  2006-08-04  |  1KB  |  29 lines

  1. #include <GuiTreeView.au3>
  2. #include <GuiStatusBar.au3>
  3. opt("MustDeclareVars", 1)
  4.  
  5. Dim $tree, $item1, $subitem1, $subitem2, $item2, $subitem3, $subitem4, $button, $msg, $Status, $gui
  6. $gui = GUICreate("GuiTreeView Get Parent ID", 392, 254)
  7. $tree = GUICtrlCreateTreeView(10, 10, 200, 200)
  8. $item1 = GUICtrlCreateTreeViewItem("Mainitem1", $tree)
  9. $subitem1 = GUICtrlCreateTreeViewItem("Subitem11", $item1)
  10. $subitem2 = GUICtrlCreateTreeViewItem("Subitem12", $item1)
  11. $item2 = GUICtrlCreateTreeViewItem("Mainitem2", $tree)
  12. $subitem3 = GUICtrlCreateTreeViewItem("Subitem21", $item2)
  13. $subitem4 = GUICtrlCreateTreeViewItem("Subitem22", $item2)
  14. $button = GUICtrlCreateButton("Check", 220, 100, 70, 20)
  15. $Status = _GuiCtrlStatusBarCreate($gui, -1, "")
  16. _GuiCtrlStatusBarSetSimple($Status)
  17.  
  18. GUISetState()
  19. While 1
  20.    $msg = GUIGetMsg()
  21.    Select
  22.       Case $msg = $GUI_EVENT_CLOSE
  23.          ExitLoop
  24.       Case $msg = $button
  25.             _GuiCtrlStatusBarSetText($Status, "Parent Text: " & GUICtrlRead(_GUICtrlTreeViewGetParentID ($tree), 1),255)
  26.    EndSelect
  27. WEnd
  28. Exit
  29.